#!/bin/bash

INTERFACE="ens33"  # 请替换为你的网络接口
OUTPUT_FILE="ip_addresses.txt"

# 使用tcpdump抓取网络包，并将源IP地址写入文件
sudo tcpdump -i $INTERFACE -n -c 10 -w - | tcpdump -r - -n -e -tttt | awk '{print $3}' | grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b" > $OUTPUT_FILE

echo "IP addresses extracted and saved to $OUTPUT_FILE"